.poput_box {
  width: 100%;
  height: 100%;
  .bg {
    width: 100%;
    height: 100%;

    .bg_poput {
      .el-dialog {
        position: relative;
        margin: 0 auto 50px;

        width: 814px !important;
        height: 369px !important;
        background: rgba(255, 255, 255, 1) !important;
        border-radius: 4px !important;
        .el-dialog__header {
          padding: 19px 20px 10px 33px !important;

          .el-dialog__title {
            font-size: 16px;
            font-family: PingFang-SC-Medium;
            font-weight: 500;
            color: rgba(51, 51, 51, 1);
          }
        }
        .el-dialog__body {
          padding: 35px 20px !important;
          color: #606266;
          font-size: 14px;
          .el-form {
            position: relative !important;
            padding: 0 !important;
            margin: 0 !important;
            // input
            .el-input__inner {
              float: left !important;
              height: 40px;
              border: 1px solid rgba(203, 203, 203, 1);
              border-radius: 4px;
              width: 203px !important;
            }
            i {
              float: left;
              width: 5px;
              font-size: 14px;
              height: 40px;
              line-height: 50px;
              color: rgba(255, 46, 46, 1);
            }
            .xing_a {
              position: absolute;
              left: 215px;
              top: 0px;
            }
            .xing_b {
              position: absolute;
              left: 215px;
              top: 60px;
            }
            // item
            .el-form-item__content {
              float: left !important;
              margin-left: 0 !important;
              height: 40px !important;
            }
            .el-form-item__label {
              text-align: right;
              float: left;
              margin-left: 192px !important;
              font-size: 14px !important;
              font-family: PingFang-SC-Regular;
              font-weight: 400;
              color: rgba(51, 51, 51, 1) !important;
              line-height: 40px;
              padding: 0 20px 0 0 !important;
              -webkit-box-sizing: border-box;
              box-sizing: border-box;
            }
            textarea {
              float: left;
              width: 203px;
              height: 107px;
              border: 1px solid rgba(203, 203, 203, 1);
              border-radius: 4px;
            }
          }
        }
        // footer
        .el-dialog__footer {
          float: left !important;
          margin-top: 41px !important;
          padding-left: 306px !important;
          // text-align: center !important;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          // 灰色
          .el-button {
            display: inline-block;
            margin-right: 46px !important;
            line-height: 1;
            white-space: nowrap;
            cursor: pointer;
            width: 100px !important;
            height: 40px !important;
            background: rgba(203, 203, 203, 1) !important;
            border-radius: 4px !important;

            color: #606266;
            -webkit-appearance: none;
            text-align: center;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            outline: 0;
            margin: 0;
            -webkit-transition: 0.1s;
            transition: 0.1s;
            font-weight: 500;
            width: 100px;
            padding: 12px 20px;
            font-size: 14px;
            border-radius: 4px;
          }
          // 蓝色
          .el-button--primary {
            width: 100px !important;
            height: 40px !important;
            color: #fff;
            background-color: #409eff !important;
            border-color: #409eff !important;
          }
        }
      }
    }
  }
  .da {
    width: 100%;
    height: 100%;
    margin: 0;
    margin-left: 29px;
    padding: 0;
    .dashboard-text {
      margin-top: 0 !important;
      width: 100%;
      height: 37px;
      margin-bottom: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-line-pack: center;
      align-content: center;
      padding-top: 17px;
      width: 1517px;
      height: 54px;
      margin-bottom: 16px;
      .lef {
        float: left;
        line-height: 37px;
        font-size: 16px;
        font-weight: 900;
        color: #333;
        i {
          float: left;
          margin-top: 0px;
          width: 11px;
          height: 20px;
          background: rgba(72, 141, 255, 1);
          border-radius: 4px;
          margin-right: 12px;
        }
      }
      .rig {
        font-size: 14px;
        width: 76px;
        height: 37px;
        text-align: center;
        line-height: 37px;
        background: #488dff;
        border-radius: 4px;
        line-height: 37px;
        float: right;
        i {
          margin: 0 9px 0 7px;
          float: left;
          display: block;
          width: 20px;
          height: 16px;
          background: url(../icons/icon/刷新.png);
        }
        span {
          float: left;
          height: 37px;
          line-height: 37px;
          font-size: 14px;
          font-family: PingFangSC-Regular;
          font-weight: 400;
          color: rgba(255, 255, 255, 1);
        }
      }
    }
    // box
    .fu_quyu {
      // width: 1517px;
      padding: 0 24px 0 17px;
      border: 1px solid #f2f2f2;
      margin-bottom: 30px;
      box-shadow: #ccc 0px 0px 3px 1px;
      .top {
        // width: 1463px;
        height: 56px;
        line-height: 56px;
        margin-bottom: 24px;
        border-bottom: 1px solid rgba(242, 242, 242, 1);
        p {
          display: block;
          height: 54px;
          line-height: 54px;
          font-size: 14px;
          color: #333;
          font-size: 16px;
          font-family: PingFangSC-Semibold;
          font-weight: 600;
        }
      }
      .he {
        height: 103px;
        padding: 23px 0 31px 0;

        .el-form-item {
          float: left;
          width: 335px;
          margin-bottom: 22px;
          margin-right: 71px;
        }
        .el-form-item__label {
          font-size: 14px;
          height: 40px;
          line-height: 40px;
          font-weight: 600;
          color: #333;
        }
        .el-input__inner {
          height: 40px;
          border-radius: 2px !important;
          border: 1px solid rgba(203, 203, 203, 1) !important;
          width: 240px !important;
        }
      }
    }
    // set
    .conten {
      // width: 1517px;
      background: rgba(255, 255, 255, 1);
      box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
      border-radius: 4px;
      padding: 0 0 0 22px;
      border: 1px solid #f2f2f2;
      .top {
        // width: 1463px;
        height: 61px;
        padding-top: 5px;
        margin-bottom: 24px;
        border-bottom: 1px solid #f2f2f2;
        .dat {
          height: 55px;
          line-height: 55px;
          text-align: left;
          float: left;
          font-size: 14px;
          font-family: PingFangSC-Medium;
          font-weight: 500;
          color: rgba(51, 51, 51, 1);
          letter-spacing: 1px;
        }
        .dat_rig {
          float: right;
          padding-left: 24px;
          width: 600px;
          .item__content {
            margin: 0 !important;
            padding: 0 !important;
            float: left;
            line-height: 40px;
            position: relative;
            font-size: 14px;
            width: 189px;
            .el-form-item__content {
              margin: 0 !important;
              padding: 0 !important;
            }
          }
          .el-form-item {
            margin: 0 !important;
            padding: 0 !important;
            float: left;
            width: 189px;
            margin-right: 41px !important;
            margin-top: 4px !important;
          }
          .el-input--suffix .el-input__inner {
            margin: 0 !important;
            // padding: 0 !important;
            width: 189px;
            // padding-right: 30px;
          }
          .el-form-item__content {
            line-height: 40px;
            position: relative;
            font-size: 14px;
            margin: 0 !important;
          }
          // 按钮
          .el-button--primary {
            margin-top: 4px !important;

            width: 108px !important;
            margin-left: 6px !important;
            height: 40px !important;
            background: rgba(72, 141, 255, 1) !important;
            border-radius: 2px 4px 4px 4px !important;
          }
        }
      }
      // 中间区域
      p {
        width: 80.5px !important;
        float: left !important;
      }
      .del {
        color: #ff2e2e !important;
        font-size: 14px !important;
      }
      // 下属信息
      .el-table tr {
        height: 88px !important;
        margin: 0 !important;
        padding: 0 !important;
        background-color: #fff;
      }
      .el-table .cell {
        margin: 0 !important;
        padding: 0 !important;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        white-space: normal;
        word-break: break-all;
        line-height: 23px;
      }
      // 标题
      .el-table__header tr {
        height: 56px !important;
      }
      // .el-table tr {
      //   margin: 0 !important;
      //   padding: 0 !important;
      //   background-color: #FFF;
      // }
    }
  }
}
